cloud appeared in central china 's hunan province last friday .
a university student snapped the moment on his way to the library .
picture has sparked tongue-in-cheek debate on mother nature 's password .